pump discharge - French English Dictionary